package com.irdstudio.tdp.console.dao;

import java.util.List;

import com.irdstudio.tdp.console.dao.domain.AppModelInfo;
import com.irdstudio.tdp.console.dao.domain.AppModelInfo2;
import com.irdstudio.tdp.console.service.vo.AppModelInfo2VO;
import com.irdstudio.tdp.console.service.vo.AppModelInfoVO;
/**
 * <p>DAO interface:应用模型信息				<p>
 * @author zjj
 * @date 2021-03-16
 */
public interface AppModelInfoDao {
	
	public int insertAppModelInfo(AppModelInfo appModelInfo);

	public int insertAppModelInfos(List<AppModelInfo> appModelInfos);

	public int deleteByPk(AppModelInfo appModelInfo);
	
	public int updateByPk(AppModelInfo appModelInfo);
	
	public AppModelInfo queryByPk(AppModelInfo appModelInfo);
	
	public List<AppModelInfo> queryAllOwnerByPage(AppModelInfoVO appModelInfo);

	public List<AppModelInfo2> queryAllOwnerByPage2(AppModelInfoVO appModelInfo);

	public List<AppModelInfo> queryAllCurrOrgByPage(AppModelInfoVO appModelInfo);
	
	public List<AppModelInfo> queryAllCurrDownOrgByPage(AppModelInfoVO appModelInfo);

}
